home *** CD-ROM | disk | FTP | other *** search
/ PC World Interactive 7 / PC World Interactive 7.iso / share / internet / Agile / WHATSNEW.TXT < prev   
Text File  |  1998-01-06  |  22KB  |  538 lines

  1. Agile HTML Editor Information: WHATSNEW.TXT
  2. ===========================================
  3. Copyright (C) Compware 1996-1998
  4.  
  5. Last updated: 6 January 1998
  6.  
  7. INTRODUCTION
  8. ------------
  9. This file describes the features introduced in this and previous versions
  10. of Agile. You can discover the version of your copy of Agile by opening
  11. the about box using the About Agile command (Help menu).
  12.  
  13. As you can see, Agile is regularly updated to keep up with the latest
  14. features of HTML and to add new features to help you create great web
  15. sites with ease.
  16.  
  17. HISTORY
  18. -------
  19.  
  20. v1.0 beta 15 (6 January 1998)
  21. ------------
  22.  
  23. MISCELLANEOUS
  24. * changed status bar scroll indicator into insert/overwrite indicator
  25.  
  26. BUGFIXES
  27. * fixed crash when right clicking on non tag or a selection
  28.  
  29.  
  30. v1.0 beta 14 (18 December 1997)
  31. ------------
  32.  
  33. HTML 4.0 SUPPORT
  34. * updated support for HTML 4.0 Recommendation (18-dec-1997)
  35. - new OPTGROUP tag
  36. - new ABBR tag
  37. - many new or changed attributes for many tags
  38.  
  39. BUGFIXES
  40. * fixed obscure crash after using tag properties dialog submenu
  41. * fixed preview problem where filenames are limited to 8.3 characters
  42.  
  43.  
  44. v1.00 beta build 13 (17 October 1997)
  45. -------------------
  46. This update contained minor internal code reorganisation only. No
  47. functional changes.
  48.  
  49.  
  50. v1.00 beta build 12 (4 October 1997)
  51. -------------------
  52.  
  53. BUGFIXES
  54. * fixed context help for use with Internet Explorer 4 release version
  55. * fixed insertion of attributes values in lower case when desired
  56.  
  57.  
  58. v1.00 beta build 11 (25 September 1997)
  59. ------------------
  60.  
  61. INTERNET EXPLORER 4.0 HTML SUPPORT
  62. * extended "HTML awareness" to Internet Explorer 4
  63. * added support for new tags and attributes (details below)
  64. * added support for new scripting events (details below)
  65. * added support for "scriptlets" - pure HTML objects (details below)
  66.  
  67. NEW HTML TAGS SUPPORTED (for Internet Explorer 4)
  68. * updated menus to support inserting new tags including:
  69.   - forms: <FIELDSET>, <LEGEND>, <BUTTON>
  70.   - scripting: <NOSCRIPT>
  71.   - other: <LABEL>
  72.  
  73. NEW SCRIPT EVENTS SUPPORTED (for Internet Explorer 4)
  74. * right-click tag menu updated to include new events:
  75.   - drag start
  76.   - select start
  77.   - resize
  78.  
  79. SCRIPTLET SUPPORT (for Internet Explorer 4)
  80. Scriptlets are components written in HTML script. You create an
  81. HTML file which implements the component for use on your web site
  82. or even in an application like an ActiveX/OLE control.
  83. * use Agile's new template to get your scriptlet component started
  84. * use Agile's new snippet to use scriptlets in your pages
  85.  
  86. MISCELLANEOUS
  87. * added ability to select multiple files in File/Open dialog
  88.  
  89. NEW SETTINGS (File/Options dialog)
  90. * added option to disable "new document at start" on editor tab
  91. * added option to force quoting of attribute values to editor tab
  92.  
  93. OPTIONS DIALOG
  94. * reorganised the File/Options tabbed dialog
  95.   - added "Editor" tab for tag, attribute and general editor settings
  96.   - added "Previewing" tab for HTML previewing configuration
  97.   - moved many settings from "General" tab to the new tabs
  98.   - changed name of "Appearance" tab to "Coloring"
  99.  
  100. BUGFIXES
  101. * added missing underline command to HTML 3.2 quick menu
  102.  
  103.  
  104. v1.00 beta build 10 (5 September 1997)
  105. ------------------
  106.  
  107. IMPROVED AUDIENCE TARGETTING
  108. * added "HTML Standard" toolbar for instant selection of HTML:
  109.   - choose any single HTML standard 
  110.   - choose your own custom mixture of other standards
  111.  
  112. PREVIEWING
  113. * added support for previewing in Netscape Navigator v4
  114. * added support for previewing in Netscape Communicator v4
  115.  
  116. NETSCAPE NAVIGATOR 4.0 / COMMUNICATOR 4.0 SUPPORT
  117. * added support for new Netscape tags (details below)
  118. * added support for new JavaScript events (details below)
  119. * added support for previewing in Netscape Navigator v4
  120. * added support for previewing in Netscape Communicator v4
  121.  
  122. NEW HTML TAGS SUPPORTED (for Netscape 4.0 / Communicator 4.0)
  123. * updated menus to support inserting new Netscape tags including:
  124.   - layers (dynamic HTML) which allow abosolute positioning of HTML
  125.   - inline styles
  126.   - server side JavaScript using LiveWire
  127.  
  128. NEW JAVASCRIPT EVENTS SUPPORTED (for Netscape 4.0 / Communicator 4.0)
  129. * right-click tag menu updated to include new Netscape events:
  130.   - mouse events: down, up, double click, move
  131.   - window/frame events: move, resize
  132.   - keyboard events: down, up, press
  133.  
  134. MISCELLANEOUS HTML SUPPORT
  135. * updated "HTML Support" tab in options dialog
  136. * added active server pages (*.asp) to file open lists etc.
  137. * added channel definition format (*.cdf) to file open lists etc.
  138. * added extensible markup language (*.xml) to file open lists etc.
  139.  
  140. TOOLBARS
  141. * added toolbar for instant choice of HTML tag support
  142. * added a "Save All" button to the main Agile toolbar
  143.  
  144. BUGFIXES
  145. * fixed possible lock up when editing near end of file
  146. * fixed some errors in the support for the HTML 4.0 draft
  147. * fixed beta 9 failure to insert attributes in lower case
  148. * fixed default browser paths for non-english windows
  149. * fixed default browser path for Netscape Communicator
  150.  
  151.  
  152. v1.00 beta build 9 (16 July 1997)
  153. ------------------
  154.  
  155. HTML 4.0 SUPPORT
  156. * extended "HTML awareness" to support HTML 4.0 (W3C draft 8-July-97)
  157. * right-click tag menu now supports all HTML 4.0 tags and attributes
  158. * added support for thirty tag event handler methods
  159. * added "Event Handlers" submenu to the right-click tag menu
  160. * added commands for inserting new HTML 4.0 tags
  161.  
  162. OTHER HTML SUPPORT
  163. * added tag event handler support for IE3 and Netscape 2 and 3
  164.  
  165. PRINTING
  166. * printing and print preview support added
  167. * new file menu commands: Print, Print Preview, Print Setup
  168.  
  169. BUGFIXES
  170. * fixed double line spacing when previewing <PRE>...</PRE>
  171. * added missing WRAP attribute to <TEXTAREA> for Netscape 2&3
  172. * removed spurious STYLE attribute from various tags
  173. * fixed accidental edit of attribute value in a nested tag
  174. * stopped insertion of anchor into tmp preview files
  175. * added option to set the number of temporary preview files
  176.  
  177.  
  178. v1.00 beta build 8 (26 May 1997)
  179. ------------------
  180.  
  181. TEMPLATES & SNIPPETS
  182.  * added a command to save selected text to a Snippet file for re-use
  183.  * new templates/snippets now appear on menus without restarting Agile
  184.  
  185. EDIT MENU
  186.  * added Go To Line command
  187.  
  188. HTML CONTEXT HELP
  189.  * fully indexed and cross referenced the HTML References:
  190.    - W3C HTML 3.2 Specification
  191.    - Internet Explorer 3.0
  192.  * added five toolbars to the main Agile and HTML Help windows
  193.  
  194. HTML HELP WINDOW TOOLBARS
  195.  * added toolbar which lists HTML topics and tags for easy access
  196.  * added toolbar listing topics related to the current HTML topic
  197.  * added toolbar for navigation back and forward between topics
  198.  
  199. HTML HELP WINDOW
  200.  * added support for Internet Explorer 4 (works quicker than with IE3)
  201.  * now use a minimum size when showing undocked HTML help window
  202.  * changed undocked HTML help window so no longer "always on top"
  203.  
  204. AGILE TOOLBARS
  205.  * added Tag Lookup toolbar for quick tag lookup in HTML references
  206.  * added HTML reference toolbar to control the HTML Help Window
  207.  
  208. OPTIONS SETTINGS
  209.  * added choice of "Default HTML Help Reference" 
  210.  
  211. HTML PREVIEWING
  212.  * added support for Internet Explorer 4
  213.  * disabled scroll preview feature which is unreliable
  214.  
  215. BUGFIXES
  216.  * fixed some errors in the indexing of HTML references
  217.  * fixed occaisional failure to restore size of HTML ref window 
  218.  * fixed script error when previewing files containing <SCRIPT>
  219.  * fixed occasional failure to reload preview in Internet Explorer
  220.  * fixed Context HTML Help to work when Agile is maximized
  221.  * fixed a number of problems with HTML help window interaction
  222.  * made license key installation tolerate spaces around key string
  223.  
  224.  
  225. v1.00 beta build 7 (22 March 1997)
  226. ------------------
  227.  
  228. This was a restricted update to beta 6 which was made available to people
  229. who had problems on Windows NT related to the HTML context help.
  230.  
  231. BUGFIXES
  232.  * fixed HTML context help support on Windows NT
  233.  * fixed bug where "insert snippet" marked document unmodified
  234.  * restored ability to install a license key from a .cde file
  235.  * fixed some minor memory leaks due to duplicated elements
  236.  * cleared residual undo after loading initial template
  237.  
  238. v1.00 beta build 6 (16 March 1997)
  239. ------------------
  240.  
  241. HTML Reference Information
  242.  * added built in HTML references for all HTML tags and attributes
  243.    - W3C's official HTML 3.2 recommendation in full (by agreement)
  244.    - Microsoft's Internet Explorer 3 HTML Reference in full (by agreement)
  245.  * HTML references are accessible using context help (F5) or the Help menu
  246.  (Note: viewing the references within Agile requires IE3)
  247.  
  248. HTML Context Help
  249.  * press F5 to get help on any HTML tag while you are editing it
  250.  * currently for HTML 3.2, this will be extended to other HTML references
  251.  
  252. HTML Templates
  253.  * Agile now creates new documents based on a default template
  254.  * the default template can be set from the File/Options dialog (general tab)
  255.  * the "File/New From Template" submenu lets you pick a specific template
  256.  * this submenu automatically includes any HTML files you add yourself
  257.  * you can easily create and modify templates and change the default
  258.  * creating new templates is easy using "File/Save Copy As Template"
  259.  * existing templates can be modified using "File/Edit Template"
  260.  * sample template files are provided for you to customise and add to
  261.  * templates have replaced the "Quick/HTML n.n Document" commands
  262.  
  263. HTML Snippets
  264.  * useful snippets of HTML can be inserted quickly using "Edit/Insert Snippets"
  265.  * this submenu automatically includes HTML files you add yourself
  266.  * snippet files are provided for common HTML features (to be extended)
  267.  
  268. Right-Click Tag Menu
  269.  * added menu commands to strip HTML tags from selected tags
  270.  * made sure the menu always appears near where the mouse is clicked
  271.  
  272. Pasting Email Addresses
  273.  * "Paste Url" (Ctrl-U) automatically inserts "mailto:" into email addresses
  274.  
  275. File Menu
  276.  * added "Save All" to save all modified files
  277.  * added "New From Template", a submenu of all your HTML template files
  278.  * added "Edit Template" for easy update of your HTML templates
  279.  * added "Save Copy As Template" for easy creation of templates
  280.  
  281. Window Menu
  282.  * added "Close All" to close all windows, prompting to save changes if appropriate
  283.  
  284. Help Menu
  285.  * added the "HTML References" submenu for access to built in HTML information
  286.  * added the "On The Web" submenu to open key online resources quickly
  287.  
  288. Edit Menu
  289.  * added "Insert Snippet" submenu for quick insertion of useful HTML from files
  290.  * added "Insert File..." so you can quickly find and insert text or HTML files
  291.  
  292. Miscellaneous
  293.  * changed default preview behaviour to place browser in front of Agile
  294.  * added missing table data tag <TD> to HTML v3.2 configuration
  295.  * added several missing attributes to Netscape 2.0 and 3.0 table tags
  296.  * added several missing attributes to Internet Explorer 3.0 table tags
  297.  * added missing end tag when inserting <MARQUEE></MARQUEE>
  298.  * tidied up editing of optionally valued attributes
  299.  * prevented occasional insertion of non-valued attributes as ATTRIBUTE=""
  300.  * switched the order of height/width settings when auto setting size in <IMG>
  301.  * added support for ".html-ssi" files in HTML file selection dialogs
  302.  * added support for ".png" portable networked graphics files in dialogs
  303.  
  304. BUGFIXES
  305.  * using FrontPage to open multiple files in a single Agile now fixed
  306.  * fixed possible loss of previewer application path when opening "File/Options"
  307.  * fixed occaisional loss of edit menu and duplication of advanced menu
  308.  * fixed editing of incorrect value when two attributes have similar names
  309.  * fixed TARGET value insertion (were incorrectly in upper case)
  310.  * fixed occaisional loss of scroll bars when needed
  311.  * fixed occaisional failure to redraw part of the document window
  312.  
  313.  
  314. v1.00 beta build 5 (30 October 1996)
  315. ------------------
  316.  
  317. Colour Selection From "Tag Right-Click" Menu
  318.  * added submenus for quick choice of colour values when "right-clicking"
  319.    on any tag which uses colour attributes. Features:
  320.     - samples of the colours are shown on the submenu
  321.     - ability to include your own custom defined colours on the submenu
  322.     - ability to include the standard 16 HTML colours for VGA displays
  323.     - quick access to a true HTML palette dialog for 256 colour displays
  324.  
  325. True HTML Colour Palette Dialog
  326.  * added an HTML palette dialog for choosing colours using multiple methods
  327.    of selection, with the chosen colour being updated immediately in a sample
  328.    area on the dialog:
  329.     - click on a palette of the 216 standard colours supported by Netscape
  330.       and Internet Explorer on any 256 colour display
  331.     - choose from a list of the 16 standard colours supported by VGA displays
  332.     - adjust red, green and blue values using sliders
  333.     - enter individual hexadecimal or decimal values
  334.     - enter the full hexadecimal value
  335.     - enter the html colour name
  336.  
  337. Custom Colour Definition
  338.  * added ability to define your own set of named custom colours
  339.     - define your colours using the palette dialog described above
  340.     - give them meaningful names
  341.     - order them as you like (e.g. by colour or frequency of use)
  342.     - have them immediately accessible on the colour menu when editing tags
  343.  
  344. Netscape 3.0 Support
  345.  * added tag/attribute insertion and editing for Netscape 3 features including
  346.    - multi-column text using <MULTICOL>
  347.    - controlling frame border size/colour with new FRAME/FRAMESET attributes
  348.    - controlling word and line spacing etc. using <SPACER>
  349.    - choosing font names using the FACE attribute in <FONT>
  350.    - loading non-inline scripts from external files using <SCRIPT>
  351.    - naming the archive file for an <APPLET> (speeds loading of Java applets)
  352.    - setting text styles using <S> (strikeout) and <U> (underline)
  353.  
  354. "Send To" Support
  355.  * added ability to include Agile in the "Send To" right-click on file menu
  356.  * if a shortcut to Agile.exe is placed in the "Windows\SendTo" folder:
  357.    - right click on a file and choose "Send To/Agile" to edit the file
  358.    - if multiple files are selected, "Send To" will open them all for editing
  359.    - if Agile is already running, it will be activated and will open the files
  360.      without starting a second copy
  361.  
  362. Drop on Shortcut Support
  363.  * similar to "Send To" support above, you can drag one or more files from
  364.    Windows Explorer and drop them on an Agile Shortcut to edit them.
  365.  
  366. Single Agile Instance Feature
  367.  * a running copy of Agile is now always re-used, so that if Agile is running:
  368.    - trying to start a second copy will just activate the running Afile
  369.    - choosing "Send To/Agile" to edit single/multiple files will activate the
  370.      running copy, which will then open the files for editing
  371.    - dragging and dropping single or multiple files onto an Agile shortcut,
  372.      will activate the running copy, and open the files for editing
  373.  
  374. Multi-Level Undo/Redo
  375.  * undo and redo now mark the document as unmodified if you undo all changes
  376.  * a "*" in the document window title indicates it has unsaved changes
  377.  
  378. Install Program
  379.  * re-implemented from scratch to fix problems with uninstall
  380.  * reduced install program size by 300k to 1.3M to speed up downloads
  381.  * in future, incremental updates will speed downloads of upgrades even more
  382.  
  383. Miscellaneous
  384.  * added support to auto-size setting for "progressive JPEG" images
  385.  * can now handle command line with unquoted file path containing spaces
  386.  * removed ability to exclude/disable "obscure" attributes from tag edit menu
  387.  * added support for browsing JavaScript ".js" files when setting source
  388.    code URLs
  389.  
  390. BUGFIXES
  391.  * fixed failure to preserve maximised window position between sessions
  392.  * fixed insertion of preformatted HTML to allow newlines to copy and paste
  393.    properly into other apps
  394.  * fixed failure to edit files when started from Netscape Gold (when file or
  395.    path contained spaces)
  396.  * fixed sizing of document windows to fit within main window on start up
  397.    (when main window is small)
  398.  * fixed failure to set text font correctly before initial colouring of new
  399.    document
  400.  * fixed failure to preserve some editor configuration settings between runs
  401.  * prevented spurious message about failing to set image size when browsing
  402.    for .htm/.html file URLs
  403.  * fixed missing floating frame tag, <IFRAME>, and fixed menu command
  404.  * fixed lack of <FRAME> tag with Netscape 2 HTML support
  405.  * fixed intermittant crash when updating preview in Netscape
  406.  
  407.  
  408. v1.00 beta build 4
  409. ------------------
  410.  
  411. This was a very restricted release with no changes in functionality,
  412. made for the sole purpose of tracking down a software problem, which
  413. has been fixed.
  414.  
  415.  
  416. v1.00 beta build 3 (29 August 1996)
  417. ------------------
  418.  
  419. Tag Editing
  420.  * added ability to set image height/width automatically from edit value dialog
  421.  * and as a Tag right-button menu option "Set Size From"
  422.  
  423. Previewing
  424.  * added support for Internet Explorer 3 and Netscape Navigator 3
  425.  * added "bring browser to front on preview" functionality
  426.  * added an option to keep "Agile In Front Of Browser"
  427.  * improved browser preview ability to "scroll to edited area"
  428.  
  429. HTML Support
  430.  * added Internet Explorer 3 support (floating frames, style sheets, etc.)
  431.  
  432. Configuration Options
  433.  * added options to enable or disable
  434.    - automatic setting of image tag h/w when pasting a GIF/JPEG URL into a tag
  435.    - conversion of file URL's to relative paths
  436.    - conversion of file URL's to lower case
  437.    - keeping Agile in front of browser after updating the preview
  438.  
  439. Windows NT Setup Program
  440.  * fixed program menu "Help shortcuts" which were invoking 16 bit help and so
  441.    didn't work on Windows NT
  442.  
  443. Miscellaneous
  444.  * added "Tips on Using Agile" at start up (to be expanded)
  445.  * increased width of recent file entry on file menu before it gets abbreviated
  446.  * added automatic crash logging to aid identifying really nasty bugs
  447.  
  448. BUGFIXES
  449.  * fixed edit/undo failure to properly undo automatic changes to tag attributes
  450.  * fixed edit/undo failure to undo keyboard repeat input in some circumstances
  451.  * fixed incorrect disabling of tags matched by "and tags common to all of"
  452.    HTML Support settings
  453.  * fixed intermittent "out of memory writing preview file" that frequently
  454.    afflicted previewing with Netscape
  455.  * fixed unreliable scroll to edit region for all browsers
  456.  * fixed problem where relative paths (eg for inserted URL attribute)
  457.    generated "../CurrentDir/file" instead of just "file" when "file" is in
  458.    the same directory as the document.
  459.  * fixed paste URL problem which inserted long filename paths in short format
  460.  * fixed URL helper dialog insertion of backslash in relative paths instead
  461.    of forward slash
  462.  * fixed lack of title on help windows
  463.  * fixed possibility that install license dialog showing an invalid filepath
  464.    and breaking the browse button
  465.  * prevented accidental overwrite of file when saving/closing modified files
  466.    without a license key installed
  467.  
  468.  
  469. v1.00 beta build 2 (Aug 1996)
  470. ------------------
  471.  
  472. HTML Support
  473.  * added support for Internet Explorer 3.0 (currently beta 1) including the
  474.    all singing all dancing <OBJECT> element and some table extensions. (Note
  475.    that IE 3.0 beta 1 is too buggy to support previewing yet.)
  476.  * added helper diaogs for browsing for file base URLs of various types
  477.    including (html files, images, sounds, animations, source code and applets).
  478.  
  479. Miscellaneous
  480.  * added ability to open and create files referenced in a tag URL using the
  481.    right button menu. Works for HTML and non-HTML files (e.g. .htm, .gif, .zip
  482.    etc.)
  483.  * added support for .html, .shtml and .sht file extensions in file open/save
  484.    dialogs
  485.  * fixed bug which allowed Paste URL between <A></A> but then failed the paste
  486.  * context sensitive help
  487.  * install program
  488.  * added dlls, text files etc to the distribution
  489.  * changed the license code browse dialog to reset to keep the full filepath
  490.    if the file exists
  491.  * fixed license code file type string for browse licenses dialog
  492.  
  493. File/Options Settings
  494.  * renamed the "Editor" tab as "General" to reflect the mix of options it now
  495.    provides
  496.  * removed excessive browser previewer configuration and moved settings onto
  497.    a General tab
  498.  
  499.  
  500. v1.00 beta build 1 (27 May 1996)
  501. ------------------
  502.  
  503. Syntax Colouring
  504.  * extended colouring to different tag types (structure/list/table/style etc.)
  505.  * colour highlights non-supported tags
  506.  * colour highlights tags with invalid names
  507.  
  508. HTML Support
  509.  * extended to include Internet Explorer 2, Netscape Navigator 2 and HTML 3.2
  510.    (the main extensions include tables, Java and Plug-ins, font sizing and
  511.    colouring, background sounds)
  512.  * HTML support is defined by a selection of tags from multiple
  513.    "specifications", that is, by HTML spec or browser support. You can include
  514.    all tags from selected "specs" and also a common set of tags supported by
  515.    another set of chosen specs.
  516.  
  517. Changes to "Appearance" (Syntax Colouring) settings (see File/Options):
  518.  * enforced single font for text and tags
  519.  * improved user interface of appearance tab with colour list etc.
  520.  * faster opening of appearance tab and removed the need for richtx32.ocx
  521.  * fixed flicker of selection that could occur during background syntax
  522.    colouring
  523.  
  524. Changes to Previewing
  525.  * fixed Netscape 2 not following anchor to fragments
  526.  * fixed Netscape 2 losing content on resizing window
  527.  
  528. Miscellaneous
  529.  * minor changes to license installation initial file spec
  530.  * prevented syntax colouring pause after pasting large selection
  531.  * fixed size of edit area that could occur after window becomes maximised
  532.  
  533.  
  534. v1.00 beta build 0 (2 May 1996)
  535. ------------------
  536.  
  537. First public release designed to run on Windows 95 and
  538. Windows NT, but so far tested only on Windows 95.